arc quencher - Turkish English Dictionary